package com.yingxin.yx.framework.commons.utlis;

/**
 * 汉字工具类
 */

public class ChineseCharactersUtils {

    public static boolean isLessThanOrEqualTo6ChineseCharacters(String str) {
        // 假设输入字符串str只包含汉字，则每个汉字占2个字符
        // 如果使用UTF-8编码，一个汉字可能占用3个字节，所以正则表达式应为".{1,18}"
        // 这里假设使用Unicode，汉字占2个字符
        return str.matches("^\\p{IsHan}{1,6}$");
    }

}
